Adama BaAdama Ba
The Blank Verdict in Athletics Injury Files: When Empty Data Is Read as “No Risk”At 2:14 in the morning, the file opened on my screen. Nine sections. Every...
The Scale, the Rulebook and the Contract: Three Boundaries That Decide a Fighter's FateFrom a Scale in Jakarta On the evening of December 10, 2026, in a Jakarta...
When the Data Table Returns Zero: Tennis and the Craft of Writing from AbsenceThree in the morning in New York, and the tennis analysis file lands in my...
Gobert Tells LaMelo Ball 'Don't Run, Walk': A Lesson in Pace and an Unverified Gap"Don't run. Walk." Rudy Gobert said that to LaMelo Ball in a practice session...
Reading a Round in Busan: When the Scorecard Isn't EnoughAt a press conference for a women's golf tournament in Busan, a screen nearly...
Ten Titles and an Unnamed Source: What the Asiad 20 Women's Volleyball Standings Left UnsaidOn the third night in Osaka, I opened the file again on a tournament I had...
Nguyen Minh Quan: Young star stays grounded in 2026 V-League title raceWhen the final whistle echoed at Hang Day Stadium, Nguyen Minh Quan did not...
23 Minutes in Hangzhou: 16 of 58 Rallies and the Structure Behind Mahoor Shahzad's DefeatHangzhou, an afternoon during the 2026 Asian Games. The scoreboard stopped at...
4,500 Phases and One Truth About Hanoi FC's Left FlankIt took me three months to realise I was looking at the wrong position. When ...
Champions Shanghai 2026: VCT China Winless in Week One and the Data Sits in the Second MapAt SEA Games 29 in Kuala Lumpur in 2026, I sat in front of the electronic...
The 2026 Season: A Neglected Knee and an Unsigned LedgerMinute 74, afternoon of 12 October 2026, Hang Day stadium, rain blowing...
Nguyen Thuy Linh's Ninth National Title: World No. 28, a Contradictory Scoreline, and the Gap Behind HerThe second game ended at 21-8. On the electronic board in Quang Tri, the...
NCAA Women's Volleyball Power 10 Week 3: Tennessee and TCU Enter, Penn State Drops Out After September 21A single line in the match recap published by Penn State itself pinned the...
Dakar 2026 Beach Volleyball Schedule Released: Senegal Opens, Africa Writes the First PageSix lines of the Dakar 2026 Youth Olympic beach volleyball schedule are blank...
Three ball-winners and an empty No.10 space: Fenerbahçe enter the derby on beliefOn A Spor's live broadcast, Servet Çetin chose a heavy word for the Istanbul...
Frank Bartley's Knee and AEK's Depth Test: Decoding an Injury Inside a Two-Front CalendarIn the third quarter, in a corner of the court almost no one noticed, Frank...
Arteta 'almost 100%' to extend: Arsenal are locking down what money cannot buyMarseille, 9:47 p.m., a Saturday at the end of the month. On screen, Arsenal...
The Nine-Dimension Esports Analysis Returned Zero: A Billion-Dollar Industry and Its Habit of Sourceless ReportingI sat in Incheon on a Tuesday morning, reopening the nine-dimension analysis...
Vietnam's Table Tennis on the Big Stage: When Discipline Speaks Instead of InspirationThe ball left the racket face, sliding into a thin sideways spin as fine as a...
The V.League Paradox: Why the Team That Runs the Most Is Not the Best Pressing TeamLet me start with one play. Minute 63 of a mid-season V.League fixture: the...
